package com.unidt.www.framework.common.util.object.plug;

import lombok.Data;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * @Author sk
 * @Description:
 * @Date 2022/11/29 17:03
 **/
@Data
public class TableData {

     List<String> header;

     List<List<String>> content;

    public List<Map<String,Object>> getListData(){
        List<Map<String,Object>> data = new ArrayList<>();

          if(content!=null && !content.isEmpty()){
              content.forEach(c->{
                  Map<String,Object> m = new HashMap<>();
                  for(int i =0;i<header.size();i++){
                      String key   = header.get(i);
                      String value = c.get(i);
                      m.put(key,value);
                  }
                  data.add(m);
              });
          }
          return data;
     }
}
